self-supporting stand - Türkçe İngilizce Sözlük